Welcome to PHP Fundamentals!

共127节

2.06 魔术常量1

<?php

//魔术常量他们的值随着他们在代码中的位置改变而改变;

//可以直接拿来在任何位置使用;

//魔术常量不区分大小写,但是应该用大写;

//1.__FILE__; 获取当前文件在服务器的物理位置(下划线是连续两条下划线)

echo "获取当前文件在服务器的物理位置(大写):".__FILE__;

echo"<br>";

echo "获取当前文件在服务器的物理位置(小写):".__file__;

echo"<br>";

//2.__LINE__; 获取当前代码在第几行

echo "获取当前代码在第几行:".__LINE__;

echo"<br>";

//3.__DIR__; 返回文件所在的目录

echo "获取当前代码在第几行:".__DIR__;

echo"<br>";

//4.__FUCTION____; 返回该函数被定义时的名字

function fun1() {

echo "返回该函数被定义时的名字:" . __FUNCTION__;

}

fun1();

?>

返回值: